§ Fox 3.0 全局API

§ createFox(options?:FoxOptions)

createFox方法用于创建fox实例

//创建fox
let fox = createFox()
//创建vue app
let app = createApp(App)
//注册fox插件
app.use(fox)
1
2
3
4
5
6

§ 参数FoxOptions

属性 类型 默认值 说明
defaultOperationType OperationType push 默认操作类型(push/put)
modulePathResolve Function 模块解析函数
hashMonitor boolean true 路由跳转是否基于URL hash的变化
defaultPath string / 默认加载的路由对应路径
query string base query
routes Array 路由配置列表
notFound RouteConfig 404显示路由配置

§ Composition API

composition模式下的全局API

§ useFox

获取当前Fox实例

§ useRouter

获取当前Fox Router实例

§ useRoute

获取当前route

§ useBus

获取全局bus存储器

§ useEventProxy

获取全局消息代理

§ onFoxActivated

注册页面激活函数

§ onFoxDeactivated

注册页面失活函数

§ Options API

options模式下的全局API

§ $fox

获取当前Fox实例

§ $router

获取当前Fox Router实例

§ $route

获取当前route

最后更新于: 6/9/2022, 11:40:15 AM